package com.lu.statistics.entity.front.response;

import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Getter
@Setter
@ApiModel(description = "菜品分类信息")
public class DishCategoriesResponse {
    @ApiModelProperty(value = "序号")
    public Integer id;
    @ApiModelProperty(value = "菜品编码")
    public String categoryNumber;
    @ApiModelProperty(value = "分类名称")
    public String categoryName;
    @ApiModelProperty(value = "菜品总价")
    public BigDecimal totalPrice;
    @ApiModelProperty(value = "销售价格")
    public BigDecimal salePrice;
    @ApiModelProperty(value = "菜品评分")
    public Integer categoryScore;
    @ApiModelProperty(value = "销售数量")
    public Integer salesQuantity;
    @ApiModelProperty(value = "图片地址")
    public String imgUrl;
    @ApiModelProperty(value = "图片名称")
    public String imgName;
    @ApiModelProperty(value = "是否上架")
    public String isAvailable;
    @ApiModelProperty(value = "备注")
    public String describes;
    @ApiModelProperty(value = "创建时间")
    public Date createTime;
    @ApiModelProperty(value = "菜品列表")
    public IPage<DishInfoResponse> dishPage;
    @ApiModelProperty(value = "描述列表")
    public List<DishDescriptionResponse> descList;

}
